草庐IT

Android Espresso listView 滚动到

全部标签

ios - 在 UIScrollView 中滚动时动画停止

因此,我正在尝试制作一款游戏,用户必须尽可能快地向下滚动才能逃离无限变大的“方block”。这是我的问题:我使用UIScrollView作为我的机制,以普通UIView作为subview进行滚动。我有一个时间设置为每0.005秒触发一次,这会增加“block”的高度和ScrollView的内容高度(以便用户在技术上可以无限滚动)。问题是每当用户开始滚动时,它就会停止触发(即block停止变高)。但是,当用户停止滚动时,一切都会立即恢复正常。这是我拥有的所有代码:-(void)viewDidLoad{[superviewDidLoad];self.mainScrollView.deleg

ios - 在滚动 UITableView 的同时拉起键盘并随着 tableView 一起滚动

为了向键盘添加平移行为,我使用了DAKeyboardControl.它可以很好地(修改后)平移行为以关闭键盘。如果用户试图在UITableView的末尾向下滚动(手指向上平移),我该如何让键盘出现。更具体地说,我正在寻找类似于FacebookMessages应用程序的行为,如果您向上滚动,键盘会出现,伴随着平移,并随着表格滚动。编辑:看来我不清楚我想要什么。我希望与ScrollView(UITableView)一起移动键盘。在下图中,我平移键盘和表格。表格已经滚动到底部,如果我尝试进一步向下滚动,键盘就会开始出现。与此同时,我的手指在table中间。 最佳答

ios - uiwebview 中弹性滚动底部的黑线?

我有一个混合iOS应用程序,它本质上是一个从我们的服务器加载HTML的uiwebview。有一个固定位置的顶部栏、一个固定位置的底部选项卡栏和一个可滚动/可拖动的中间内容部分,内容通过AJAX加载。然而,当您滚动超过内容的边界时,有时在中间内容部分的底部会出现一个单像素的灰色(#838383)线,即弹性滚动。然而,它并不一致。在应用程序的某些选项卡中,它根本不显示,我无法弄清楚是什么原因导致它出现或在某些情况下不出现。我在所有服务器端CSS和HTML中搜索了“838383”,但没有找到任何结果。正常状态:normalstatehttp://msr-cf.matt.re/lio-app-

ios - MapView 检测滚动

我希望MKMapView继承自UIScrollView就像UITableView和UICollectionView一样。这样您就可以覆盖UIScrollView委托(delegate)方法并执行您需要执行的操作。我找到了将平移手势附加到MapView的方法,如下所示:UIPanGestureRecognizer*mapPanGestureRecognizer=[[UIPanGestureRecognizeralloc]initWithTarget:selfaction:@selector(mapPanGestureHandler:)];[mapPanGestureRecognizers

ios - 如何检测 UITableView header 何时从可见区域滚动?

如何检测UITableView标题(表格标题,而不是部分标题)何时滚出可见区域?提前致谢! 最佳答案 我能想到几个可能的解决方案:1)您可以使用此委托(delegate)的方法:tableView:didEndDisplayingHeaderView:forSection:但是,只有在方法中提供header时才会调用此方法tableView:viewForHeaderInSection:您说“不是节标题”,但您可以将分组tableView中的第一个节标题用作表headerView。(分组是为了header会随着tableview一起

ios - 使 UICollectionView 可滚动,即使它未满

当View中没有足够的单元格时,UICollectionView默认禁用滚动。发生这种情况时,我需要它在拉动时弹回原位。我知道一个hack,我可以用空表填充UICollectionView以启用滚动,但我希望会有一个稍微更流畅的示例,如我不希望View滚动,而是自动弹回到它的位置。这是因为我在下面实现的效果如下所示。https://youtu.be/r75xB9-Mb4g有没有一种方法可以简单地实现这一点,当UICollectionView中没有足够的单元格时,滚动将被禁用。 最佳答案 对于垂直滚动:self.collectionV

iphone - 在 iOS 应用程序中向下滚动时自动加载数据

我正在尝试在我的应用程序中执行以下操作:我从在线服务器获取数据,并将它们放入单元格中,我需要的是在向下滚动时自动加载数据,例如,当应用程序运行时加载10个单元格,然后当我向下滚动时动态加载其他10个单元格。像下面的例子:谢谢你的预付, 最佳答案 您可以在ViewController中实现此方法并获取下一条记录-(void)scrollViewDidScroll:(UIScrollView*)scrollView{if(([scrollViewcontentOffset].y+scrollView.frame.size.height)

objective-c - UIScrollView 中的 UIScrollView,如何在两者之间滚动时保持平滑过渡

我有以下布局(见下文),在大多数情况下都可以正常工作。用户可以在蓝色的UIScrollView中滚动(就所有意图和目的而言,它是一个UITableView,但这个问题概括了这一点),然后当他们到达在这个ScrollView结束时,他们可以再次开始滚动(他们必须Handlebars指拿开,然后再打开,因为内部ScrollView否则会像橡皮筋一样),“super”ScrollView开始滚动,显示图像的其余部分。我不想要的是整个(他们必须松开手指,然后再松开手指,否则内部ScrollView会像橡皮筋一样)。理想情况下,一旦包含的UIScrollView到达其内容的末尾,我希望super

ios - 滚动时 UITableview 滞后。

我正在尝试像在iOS6日历中那样实现事件表。我有500行(事件)的UITableView。当我开始滚动时,动画很流畅。但是在两百行之后开始滞后。在nativeiOS6日历事件列表中一切顺利。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{doublebegin=CFAbsoluteTimeGetCurrent();if(!self.isNoResults){NSString*cellIdentifier=[NSStringstringWit

iOS UITableView 如何禁用滚动到底部弹跳

我想禁用我的UITableView上的任何滚动弹跳。现在我是这样做的:myTableView.bounces=NO;但是当我滚动到列表底部时,我的内容并没有停止,而是向后退了一点。如何禁用它? 最佳答案 只需取消选中UITableView的BounceVertically属性这也可以通过将alwaysBounceVertical属性设置为NO以编程方式完成 关于iOSUITableView如何禁用滚动到底部弹跳,我们在StackOverflow上找到一个类似的问题: